Page{
  padding-bottom: 200rpx;
}
.info {
  .top {
    image {
      width: 100%;
    }
  }
  .desc {
    display: flex;
    padding: 20rpx;
  
    .left {
      border: 1px solid #b4acac;
      box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);
      margin-right: 30rpx;
      padding: 30rpx;
      text-align: center;
      .left-1 {
        font-size: 25rpx;
        opacity: .7;
        margin-bottom: 10rpx;
      }
  
      .left-2 {
        color: rgb(199, 61, 61);
        font-weight: 800;
        font-size: 60rpx;
      }
    }
  
    .right {
      margin: 20rpx;
      .right-1 {
        font-size: 32rpx;
        margin-bottom: 20rpx;
      }
  
      .right-2 {
        display: flex;
        opacity: .6;
      }
    }
  }
  .introduce{
    padding: 20rpx;
    .title{
      font-size: 50rpx;
      margin-top: 20rpx;
      margin-bottom: 40rpx;
    }
    .info-list{
      .info-item{
        margin: 20rpx;
        display: flex;
        p{
          display: block;
          opacity: .8;
          width: 180rpx;
        }
      }
    }
  }

}
.house-list{
  .title{
    margin: 20rpx;
    font-size: 50rpx;
  }
}

